long term payables to shareholders - German English Dictionary